to be down the tubes - Francés Inglés Diccionario